import type IRespModel from "@/type/IRespModel";

/**
 * created by yangtong on 2025年6月2日 18:17:38
 * <br/>
 * 资源表请求参数
 * <br/>
 */
export default interface ISysPermissionResp extends IRespModel {
    /**
     * 父资源id
     */
    pid?: string;

    /**
     * 父资源名称
     */
    pid_dict?: string;

    /**
     * 资源名称
     */
    permissionName?: string;

    /**
     * 资源唯一编码
     */
    permissionCode?: string;

    /**
     * 资源类型，1-接口、2-页面、3-页面元素
     */
    permissionType?: number;

    /**
     * 前端组件地址（type为页面时生效）
     */
    component?: string;

    /**
     * 图标
     */
    icon?: string;

    /**
     * 是否可见
     */
    visible?: boolean;

    /**
     * 排序
     */
    sort?: number;

}